package com.indexingsystem.boss.Vo;


import java.io.Serializable;
import java.util.List;


public class ResCategorsRelationQueryVo implements Serializable
{

    /**
     * 序列化.
     */
    private static final long serialVersionUID = 566373698710119864L;

    private List<String> resCategorsIdList;

    private Integer pageNumber;// 当前页

    private Integer pageSize;// 页面大小

    private String queryCriteria;// 查询条件

    private String resTypeId;// 资源类型查询条件

    private String publishDate;

    private String endDate;  
    
    private Integer reserveNumber;


    public List<String> getResCategorsIdList()
    {
        return resCategorsIdList;
    }

    public void setResCategorsIdList(List<String> resCategorsIdList)
    {
        this.resCategorsIdList = resCategorsIdList;
    }

    public Integer getPageNumber()
    {
        return pageNumber;
    }

    public void setPageNumber(Integer pageNumber)
    {
        this.pageNumber = pageNumber;
    }

    public Integer getPageSize()
    {
        return pageSize;
    }

    public void setPageSize(Integer pageSize)
    {
        this.pageSize = pageSize;
    }

    public String getQueryCriteria()
    {
        return queryCriteria;
    }

    public void setQueryCriteria(String queryCriteria)
    {
        this.queryCriteria = queryCriteria;
    }

    public String getResTypeId()
    {
        return resTypeId;
    }

    public void setResTypeId(String resTypeId)
    {
        this.resTypeId = resTypeId;
    }

    public Integer getReserveNumber() {
		return reserveNumber;
	}

	public void setReserveNumber(Integer reserveNumber) {
		this.reserveNumber = reserveNumber;
	}

	public ResCategorsRelationQueryVo()
    {
        super();
    }

    public String getPublishDate()
    {
        return publishDate;
    }

    public void setPublishDate(String publishDate)
    {
        this.publishDate = publishDate;
    }

    public String getEndDate()
    {
        return endDate;
    }

    public void setEndDate(String endDate)
    {
        this.endDate = endDate;
    }

	public ResCategorsRelationQueryVo(List<String> resCategorsIdList, Integer pageNumber, Integer pageSize,
			String queryCriteria, String resTypeId, String publishDate, String endDate, Integer reserveNumber) {
		super();
		this.resCategorsIdList = resCategorsIdList;
		this.pageNumber = pageNumber;
		this.pageSize = pageSize;
		this.queryCriteria = queryCriteria;
		this.resTypeId = resTypeId;
		this.publishDate = publishDate;
		this.endDate = endDate;
		this.reserveNumber = reserveNumber;
	}

	@Override
	public String toString() {
		return "ResCategorsRelationQueryVo [resCategorsIdList=" + resCategorsIdList + ", pageNumber=" + pageNumber
				+ ", pageSize=" + pageSize + ", queryCriteria=" + queryCriteria + ", resTypeId=" + resTypeId
				+ ", publishDate=" + publishDate + ", endDate=" + endDate + ", reserveNumber=" + reserveNumber + "]";
	}

}